home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Crypto⁄Encryption / CryptDisk / CryptDisk 1.1.2 Changes < prev    next >
Text File  |  1995-04-28  |  6KB  |  84 lines

  1. Changes in CryptDisk v1.1.2
  2. ___________________________
  3. [1.1.2 changes]
  4.  
  5. • A bug in the code I was using to do IDEA encryption/decryption quickly in 68k assembly caused differences between disks encrypted on PowerPC machines and disks encrypted on 68k machines.  The bug has been corrected in this version.  It is important for all 68k users to be very careful before attempting to mount an old CryptDisk.  MAKE A BACKUP IF YOU CHOOSE TO DO SO.  I have seen multi megabyte CryptDisks that were completely unchanged (it was a very small bug obviously), but many 68k-created CryptDisks will need to be salvaged and then recreated.  If you determine it is necessary (i.e. almost every case for 68k users), move all files on your CryptDisks back on to normal HD space and then delete the CryptDisk and create a new one in its place.  The new disk will use the new code and be fully compatible with the PowerPC version.
  6.  
  7. • PowerPC users can ignore the above problem and simply click OK when asked if you are sure that you want to mount an old CryptDisk.
  8.  
  9. [1.1.1 changes]
  10.  
  11. • Minor bug in keeping track of time on timer auto dismount fixed.
  12.  
  13. [1.1 changes]
  14.  
  15. • Users of auto-compressor programs such as AutoDoubler, SpaceSaver, and Now QuickFiler should make sure to specify that all CryptDisk files along with all mounted CryptDisks should be exempted from auto-compression.  File corruption will result if this is not done.  SpaceSaver users can add the file type "Cryp" to the "Exem" resource in SpaceSaver.  Similar methods are probably available in the other products.
  16.  
  17. • A preferences dialog has been added.  There are currently two options, and their status is saved in the file "CryptDisk Preferences" which is placed in your Preferences folder in the System Folder.
  18.  
  19. • The first option is to set a specified delay time before automatically unmounting a CryptDisk.  This is time since last access.  So, if you set the time to 5 minutes, and you then actively read/write to the CryptDisk for 30 minutes, it wont unmount.  But the first 5 minute delay will automatically unmount it.
  20.  
  21. • The second option is very similar, but is only for PowerBook users.  If checked, all CryptDisks will automatically be unmounted when the computer is put to sleep.  I've noticed that sometimes it appears that the desktop icon of the disk is not entirely gone until the PowerBook wakes up.  Do not be concerned, the disk and all of its associated sensitive information are totally cleared before the PowerBook sleeps.
  22.  
  23. • The state of the "Hide Typing" checkbox is also saved in the Preferences file.  Some issues were also corrected with regards to hidden typing and copy/paste/backspacing.
  24.  
  25. • New CryptDisks now have their passphrases hashed an arbitrary number of times.  Previous versions used exactly 163 hashes with a rotating value over the key as part of the key salting process.  Now, CryptDisk will continue hashing for half a second and store the number of hashes that occurred with the CryptDisk file.  Old CryptDisks are automatically updated, but in order to take advantage of the new feature you will have to use the "Change Password" feature to recalculate your passphrase information and salting.
  26.  
  27. • Format progress dialog now works in black and white.
  28.  
  29. • PowerPC code recompiled with new compiler version to be more compatible with upcoming PowerPC 603 and 604 processors.  Also, all structures are now PowerPC aligned for speed.
  30.  
  31. • A "Recover…" menu item has been added to the File menu.  This is the equivalent of an emergency unlock type command, but of course you still need to know the passphrase to do anything.  In previous versions, any corruption or twiddling of the bits in the first several K of a CryptDisk would render that disk totally inaccessible since that is where the Finder stores the information about how to mount the disk.  This command will decrypt the entire disk so that any data can be retrieved with a file recovery program like Norton if this were to occur.  Obviously the best solution to this is to just keep backups of any CryptDisk you consider important enough, but just in case, this feature has been implemented.  Norton doesn't know how to decrypt a CryptDisk, so this feature will allow you to decrypt everything in a single pass.  This feature could also be used on working disks to convert them to unencrypted CryptDisks (the same as those created by demo versions of CryptDisk), and the disks will still be mountable (presuming they were mountable before you converted them).
  32.  
  33. • Random generation dialog now requires only 10 seconds.  This is still overkill given the lengths to which CryptDisk goes to ensure randomness, but better more than less.
  34.  
  35. [1.0.6 changes]
  36.  
  37. • Virtual memory check was not correct in 1.0.5.  Now it correctly
  38. checks for VM.
  39.  
  40. [1.0.5 changes]
  41.  
  42. • Virtual memory locking is not available on some very low end Macs
  43. which caused crashes on those Macs.  CryptDisk now checks for
  44. availability before using them.
  45.  
  46. [1.0.4 changes]
  47.  
  48. • Random seeding is further improved by using new code from
  49. Will Kinney which uses microseconds rather than ticks.
  50.  
  51. • CryptDisk is now virtual memory safe.  Structures with
  52. sensitive information are locked in memory so they can't be
  53. swapped out to disk.
  54.  
  55. • Hidden text extry is now an option.  It defaults to off on
  56. new password entry and on for mounting.
  57.  
  58. • IDEA encryption is now done with fast 68K assembly code providing
  59. faster operation on 68K machines.
  60.  
  61. • Bug fixed in v1.0.3 that would auto-quit the app after trying
  62. to mount a disk.
  63.  
  64. • V1.0.3 actually did not correctly fix random seeding dialog, now
  65. it is fixed.
  66.  
  67. [1.0.3 changes]
  68.  
  69. • The file format has changed since v1.0.1, the result of this is
  70. that older files can't be read.  To update, you should be able to
  71. boot both applications and mount a new and old CryptDisk to copy
  72. the files over.  The IDEA encryption is now more standard.
  73.  
  74. • CryptDisk now automatically quits if it was launched by a file
  75. dropped on its icon.
  76.  
  77. • Random seeding now has much greater frequency in the mouse wave
  78. seeding dialog.
  79.  
  80. • Passphrase entry is now done with hidden • characters.
  81.  
  82. • Cursor setting bug was fixed during format dialog.
  83.  
  84.